 
function [ ] = rodar_execs();

  numTotalExec = 20;
  instancia = "eil76"
  dados = dlmread(sprintf("../../data_%s.txt", instancia ) );
  
  matMelhoresSoluIter = [];
  
  sprintf("numTotalExec = %d\ninstancia = %s", numTotalExec, instancia )
  fflush(stdout)
  
  for i=1:numTotalExec
    tic(); 
    [MelhorSolucao, MelhoresSoluIter] = TSP_by_ACO(dados, 20, i); 
    sprintf("feito iteracao %d",i)
    toc();     
    
    %% append solucoes
    %vetMelhorSol(size(vetMelhorSol)+1 , 1:size(MelhorSolucao)) = MelhorSolucao;
    % vetSolucMed (size(vetSolucMed,1)+1  , 1:size(SolucaoMedia) ) = SolucaoMedia;
    matMelhoresSoluIter = [matMelhoresSoluIter MelhoresSoluIter]
  end
  save(sprintf("aco_todosDados_descruza2opt_%s_iter%d", instancia, numTotalExec))
end